temporary removable splint - German English Dictionary